leafless spurge - French English Dictionary